home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ShareWare OnLine 2
/
ShareWare OnLine Volume 2 (CMS Software)(1993).iso
/
database
/
sb31.zip
/
README
< prev
next >
Wrap
Text File
|
1993-01-04
|
30KB
|
629 lines
SOFF BALLS Version 3.1
Copyright (c) 1989
by
Jeff Elwood
CompuTater Software
2809 Lordshire Road
Madison, Wi 53719
(608) 271-1586
SOFF BALLS is a softball/baseball record-keeping system for league or
individual teams. Keeps records for up to 20 teams. Reports on team
records, game scores, batting and pitching statistics, and team
standings. Computes statistics for selected games (all games, first
7 league games, last 15 tournament games, games 5 through 9, etc.).
Displays and prints reports.
This is a SHAREWARE program (NOT public domain or free software). You
are granted permission to use this program on a trial basis. If you
continue to use it after that, you are required to register and pay
for your copy. Your support of the SHAREWARE concept and development
of SOFF BALLS is greatly appreciated.
To register, send a registration form (or write your name, address,
and disk size on a piece of paper) to the address above with a check
or money order for $29 (includes shipping and handling) payable to the
author, Jeff Elwood. International orders please add $5 and send the
check or money order in U.S. funds drawn on a U.S. Bank.
Copy and share SOFF BALLS with your friends and upload the program to
your favorite Bulletin Board. The program must be copied in
unmodified form and the "README" and "INVOICE.DOC" files must be
distributed with the program, "SB.EXE". Please zip the program with
the name "SB31.ZIP" for uploading. Each person using SOFF BALLS is
required to register.
_______
____|__ | (tm)
--| | |-------------------
| ____|__ | Association of
| | |_| Shareware
|__| o | Professionals
-----| | |---------------------
|___|___| MEMBER
Jeff Elwood is a member of the Association of Shareware Professionals
(ASP). ASP wants to make sure that the shareware principle works for
you. If you are unable to resolve a shareware-related problem with an
ASP member by contacting the member directly, ASP may be able to help.
The ASP Ombudsman can help you resolve a dispute or problem with a
member, but does not provide technical support for members' products.
Please write to the ASP Ombudsman at 545 Grover Road, Muskegon MI
49442-9427 or send a CompuServe message via CompuServe Mail to the ASP
Ombudsman 70007,3536.
CONTENTS
TOPIC PAGE
-------------- ------
REGISTRATION 3
START UP 4
FILES 5
OVERVIEW 6-13
- MAIN MENU 7
- UPDATE 8-10
- INQUIRE 11
- STANDINGS 12
- SET COLORS 13
VERSION LOG 14-15
Page 3
REGISTRATION
SOFF BALLS is a SHAREWARE program (NOT public domain or free
software). You are granted permission to use this program on a trial
basis. If you continue to use it after that, you are required to
register and pay for your copy. Each person using SOFF BALLS is
required to register. Your support is greatly appreciated.
Register by sending a registration form (or write your name, address,
and disk size on a piece of paper) to the address above with a check
or money order for $29 (includes shipping and handling) payable to the
author, Jeff Elwood. International orders please add $5 and send the
check or money order in U.S. funds drawn on a U.S. Bank.
To print a registration form, select HELP from the Main Menu of the
program or type "COPY INVOICE.DOC PRN" at the DOS prompt. Both ways
print the same registration form. To display the registration form
on your monitor, type "TYPE INVOICE.DOC" at the DOS prompt. Use the
BREAK or PAUSE key to stop the lines from scrolling.
When you register:
- You will receive the following:
- A letter confirming your registration with information about
future upgrades.
- The latest version of SOFF BALLS on 3-1/2" or 5-1/4" disk.
If version 4.0 isn't finished yet, you will also be sent a
FREE copy of that version when it becomes available.
- You will be notified when major upgrades to SOFF BALLS become
available.
- Technical support is available. If you have a problem, question,
or suggestion, feel free to call me, Jeff Elwood, evenings and
weekends at (608) 271-1586.
Page 4
START UP
SOFF BALLS version 3.1 is compatible with previous versions. If you
have been using a previous version, see the Files Section on page 5
for more information. Type "SB" to start the SOFF BALLS program.
SOFF BALLS can run from a floppy disk or hard drive. However, the
program runs faster and more games can be recorded on a hard drive.
To run from a floppy disk, place the disk with the SOFF BALLS program
in the current disk drive and type "SB" at the DOS prompt. If you
plan to run the program from a 360K floppy disk, you should probably
copy the "SB.EXE" file to another disk and run from that disk. This
way you'll be able to record more games ("README" and other files
not needed by program won't be taking up space) on the floppy disk.
720K disks and up should have plenty of room for recording games.
To run from a hard drive, get current on the hard drive directory
where the SOFF BALLS program resides and type "SB" at the DOS prompt.
To copy the files on the distribution disk to your hard drive, get
current on the hard drive directory where you want to copy SOFF BALLS,
and type "COPY A:*.* C:" at the DOS prompt. This is assuming "A:" is
the drive where the SOFF BALLS distribution disk is loaded and "C:"
is your hard drive.
The more buffers you specify in your DOS CONFIG.SYS file the faster
SOFF BALLS will run. However, each buffer takes about 1/2K of memory
away from your main programs. Consult your DOS manual for more
information.
Like all programs you use and rely on, you should make a backup copy
of the SOFF BALLS program, "SB.EXE". Periodically, make a backup copy
of your game and player files (files ending with ".DAT") too. This is
VERY VERY IMPORTANT!
I, Jeff Elwood the author, shall not be responsible for any direct or
indirect damage caused by SOFF BALLS.
To print this documentation on your printer, type "COPY README PRN"
at the DOS prompt.
Page 5
FILES
SOFF BALLS version 3.1 is compatible with previous versions. If you
have been using a previous version, just replace the old "SB.EXE" file
with the new one. You should also replace the old "README" and
"INVOICE.DOC" files too. DO NOT replace your old files that end with
".DAT". These are your team and player data files.
Like all programs you use and rely on, you should make a backup copy
of the SOFF BALLS program, "SB.EXE". Periodically, make a backup copy
of your game and player files (files ending with ".DAT") too.
The following files come with the SOFF BALLS distribution disk or are
created by the SOFF BALLS program.
SB.EXE ............ SOFF BALLS program. This is a stand-alone
program. The program runs by itself and will
create all the files it needs. The files below
ending with ".DAT" are data files the program will
create as needed.
README ............ The documentation file you are currently reading.
If you copy the SOFF BALLS program, "SB.EXE", for
a friend, be sure to give them a copy of the
"README" and "INVOICE.DOC" files too.
INVOICE.DOC ....... Registration form. The same form can be printed
by selecting HELP from the Main Menu of the
program.
VENDOR.DOC ........ Contains a short and long program description for
vendors distributing SOFF BALLS.
SETUP.DAT ......... Screen color settings and other miscellaneous
information is stored in this file.
TEAMNAME.DAT ...... Team names file. 20 team names are stored here.
PNAME1.DAT ........ Player names (roster) are stored in this file.
One file for each team:
"PNAME1.DAT", "PNAME2.DAT", ......., "PNAME20.DAT"
GSTAT1.DAT ........ Game results are stored in this file. One file
for each team:
"GSTAT1.DAT", "GSTAT2.DAT", ......., "GSTAT20.DAT"
PSTAT1.DAT ........ Player batting and pitching results are stored in
this file. One file for each team:
"PSTAT1.DAT", "PSTAT2.DAT", ......., "PSTAT20.DAT"
Page 6
OVERVIEW
SOFF BALLS is a softball/baseball record-keeping system for league or
individual teams. Keeps records for up to 20 teams. Reports on team
records, game scores, batting and pitching statistics, and team
standings. Computes statistics for selected games (all games, first
7 league games, last 15 tournament games, games 5 through 9, etc.).
Displays and prints reports.
Keep a scorebook for your team(s). Select UPDATE from the Main Menu
of the program to enter game results. Select INQUIRE from the Main
Menu to display and print team records, game scores, and batting and
pitching statistics. Select STANDINGS from the Main Menu to display
and print team standings. Select SET COLORS from the Main Menu to
color customize the screens.
To record the first game for a team, select UPDATE from the Main Menu
and select any one of the 20 teams without games recorded. From the
Update Menu select TEAM NAME to assign the team name, select ROSTER to
add players to the team, and then select GAME to enter game results.
SOFF BALLS is menu driven. Most menus let you select by pressing a
number or hi-lighted letter. If you press an invalid key, the program
will "beep" to let you know. Just try again. Press F8 to exit the
program. Press ESC (escape key) to navigate backwards in the program.
The specific purpose of ESC is documented on the bottom of most
screens. When entering information on the screens, DEL (delete key)
will erase what was entered and BKSP (backspace key) will move the
cursor back one character. The purpose of special keys used by the
program is documented where they can be used.
Page 7
OVERVIEW - MAIN MENU
Main Menu choices are UPDATE, INQUIRE, STANDINGS, SET COLORS, and
HELP. Select UPDATE to record game results, maintain rosters, assign
team names, and erase all files (recorded games and rosters) for a
selected team. With INQUIRE you can display and print team records,
game results, and batting and pitching statistics. STANDINGS will
compute team standings for any combination of up to 20 teams. Use
SET COLORS to color customize your screens. Select HELP for an
overview of SOFF BALLS, registration information, and a preview of
version 4.0. From HELP you can also print a registration form.
Page 8
OVERVIEW - UPDATE
When you select UPDATE from the Main Menu you will advance to the
Select Team for Update Screen which lists 20 teams. Select a team.
This will take you to the Update Menu where your choices are GAME,
ROSTER, TEAM NAME, ERASE FILES, and SELECT TEAM. Use GAME to add,
change, and delete game results. Use ROSTER to add, change, and
delete player names from the team roster. Change the team name with
TEAM NAME. ERASE FILES will erase all recorded game results and
roster names for the selected team. SELECT TEAM lets you select
another team.
Select TEAM NAME from the Update Menu to change a team name. Enter a
new name or press F1 to remove the name (assign the generic name).
You might want to include the year in a team name for documentation
purposes (i.e. 1991 Warriors). This is especially helpful if you plan
to use SOFF BALLS for the same team in more than one year. To avoid
confusion, it's best to assign a team name before you set up a roster
or add game results.
Select ROSTER from the Update Menu to set up and maintain a team
roster. You can add, change, and delete player names on the roster.
The roster is displayed on the screen and is modified after each
update. All players must be assigned a player number from 1 to 99.
One way to assign player numbers is to use the uniform number of the
player. The player number is used by SOFF BALLS to identify players
and will not appear on any reports. Up to 40 player names can be
added to the roster for each team. NOTE, deleting a player from a
roster does not delete statistics recorded for that player number.
Select GAME from the Update Menu to record game results. You can add,
change, and delete games. There is a three-step process when you add
or change a game. Game information (date, opponents, innings, etc.)
must be entered on the Game Screen. Player results (batting and
pitching - both are optional) can be entered on the Player Screen.
Then you MUST advance to the Verification Screen and select the update
option from the menu to save what was entered on the Game and Player
Screens. Nothing will be permanently recorded to disk until ADD or
CHANGE is selected from the Verification Menu.
Games CAN NOT be added out of sequence. Game 2 can not be added
before game 1. To "hold the spot" for a game, add the game entering
anything on the Game Screen. You can always go back and change the
the Game Screen information and add player batting and pitching
results later. Also note that deleting game 2 will change game 3 to
game 2, game 4 to game 3, and so forth.
The following information MUST be entered on the Game Screen:
game date runs for
game location runs against
opponents game type (league, tournament, miscellaneous)
innings played home or visitors
Page 9
OVERVIEW - UPDATE continued
When selecting league, you must select round 1, 2, 3, or 4. Select
round 1 if your league (or conference, division, etc.) has only 1
round. "League" might mean conference or division for your team.
A miscellaneous game type can be used for practice games, special
games, or whatever you want. OR, to compute statistics for games 3,7,
and 12 (for example) you could temporarily change the game type to
miscellaneous for those games and compute for miscellaneous games.
Miscellaneous games are included when computing for ALL games.
The Player Screen Menu lets you select BATTING and PITCHING. Both are
optional. Maybe you don't want to keep pitching statistics or maybe
you want to add player results later. To add, change, or delete
batting or pitching results a player number is required. Select "View
Roster" to display player names and numbers. If a player hasn't been
added to the roster yet, select a player number not on the roster, add
the player results, and then add the player to the roster later.
After all player results are entered, advance to the Verification
Screen to finalize the update (save to disk).
Enter batting results for all the players who appeared in the game
(i.e. pitchers, pinch runners, etc.). If pitchers are not entered
they will not be listed (F4) selecting GAMES off the Inquire Screen.
It helps to total player results (runs, hits, etc.) in your scorebook
in the same order they are entered on the BATTING and PITCHING
Screens. This makes entering player results easier.
The following BATTING (game appearance) results can be recorded:
plate appearances sacrifices (flies and bunts)
runs scored walks
total hits strike outs
doubles stolen bases
triples runs batted in
home runs
The following PITCHING results can be recorded:
innings pitched walks
hits strike outs
total runs decision (win, loss, save, no decision)
earned runs
The Verification Screen gives you a chance to review what was entered
on the Game Screen and the combined totals from the Player Screens.
You must select an update option (ADD, CHANGE, DELETE) from the menu
to complete the update (save to disk).
Page 10
OVERVIEW - UPDATE continued
Select ERASE FILES from the Update Menu to erase all game, player, and
roster records for the selected team. The team name will not change.
This function might be used to erase the test files which came with
the distribution disk or games added while "playing around" with the
program. BE VERY CAREFUL USING THIS FUNCTION. All team and player
records will be permanently erased.
Don't forget to periodically make a backup copy of your team and
player files (files ending with ".DAT"). Hate to say it again, but
it's very important!
Page 11
OVERVIEW - INQUIRE
When you select INQUIRE from the Main Menu you will advance to the
Select Team for Inquire Screen which lists 20 teams. Select a team.
This will take you to the Inquire Menu where your choices are RECORD,
GAMES, BATTING, PITCHING, and SELECT TEAM. RECORD will show the
won/lost record. Select GAMES to scroll through game results. Use
BATTING and PITCHING to compute team and player statistics. SELECT
TEAM lets you select another team.
Reports can be printed from RECORD, GAMES, BATTING, and PITCHING.
When you choose to print a report, you can either use the default
report title or you can enter your own title. You might want to
replace the title "Games 11 to 20" with "Last 10 Games" for example.
Reports can be printed with graphics characters or without. If you
select graphics characters, your printer must be set up for it. All
reports are designed for 8 1/2 x 11 paper.
Select RECORD to display the won/lost record for a team. Games won,
games lost, runs scored, runs allowed, and win percentages will be
displayed for league, tournament, miscellaneous, and all games. On
this screen you can also scroll through 10 game scores at a time by
game type (all, league, tournament, miscellaneous). Press F1 to print
a report.
Select GAMES to display game results one at a time. Game information
(date, location, opponents, etc.) and team totals (hits, runs, etc.)
are displayed. The Game Screen lets you select the type of games
(all, league, tournament, miscellaneous) to display. Press F1 to
print a report for the selected game type.
Select BATTING to display team and player batting statistics. Players
are listed in batting average order. Press F2 to compute statistics
by game type (all, league, tournament, miscellaneous) and game range
(i.e. games 11 to 20). This screen also lets you divide the players
into 2 groups based on a selected minimum number of plate appearances
or games played. Both groups will be in batting average order. Press
F1 to print a report for the selected game type and range.
Select PITCHING to display team and player pitching statistics.
Players will be listed by earned-run average. Press F2 to compute
statistics by game type (all, league, tournament, miscellaneous) and
game range (i.e. games 11 to 20). You can select 5, 6, 7, 8, or 9
inning games for computing earned-run average. Your choice will be
saved to disk. Press F1 to print a report for the selected game type
and range.
Page 12
OVERVIEW - STANDINGS
Select STANDINGS from the Main Menu to compute team standings. Any
combination of the 20 teams can be selected. You can either select
all league games or one of the four league rounds when computing
standings. Games won, games lost, win percentages, runs scored, runs
allowed, and games behind are displayed. Press F1 to print a report.
"League" might mean conference or division for your team.
To create team standings, game scores must be recorded for all teams
selected. ONLY GAME SCORES ARE NEEDED BY SOFF BALLS TO CREATE TEAM
STANDINGS. Game location, innings, etc., are not needed. Batting and
pitching results are also not needed. All teams in the league
(conference or division) must be added to SOFF BALLS.
Page 13
OVERVIEW - SET COLORS
With SET COLORS you can set three different color schemes. One for
the Main Menu Screens, one for the Inquire Screens, and one for the
Update Screens. Set background, window, foreground, and hi-light
colors. A Sample Screen shows you what the screens will look like.
Press F1 to set all screens the same as the Main Menu Screens. Press
F2 to set all screens for monochrome display. All changes are saved
to disk in the "SETUP.DAT" file.
Page 14
VERSION LOG
SOFTBALL STATISTICS Version 1.0
- Completed in 1987.
- I wrote this program to computerize the processing of softball
scorebook statistics I had been doing manually for years.
- Tracks TAB,OAB,H,R,D,T,HR,SAC,BB,SO,RBI,SA,BA.
- Program NOT COMPATIBLE with any versions of SOFF BALLS.
SOFF BALLS Version 2.0
- Completed in 1989.
- Major rewrite of the SOFTBALL STATISTICS program.
- Program renamed "SOFF BALLS".
- Program IS NOT COMPATIBLE with the SOFTBALL STATISTICS program.
- Program features:
- On-line documentation.
- Records games for up to 10 teams.
- Up to 40 player rosters for each team.
- Tracks 4 game types: LEAGUE, TOURNAMENT, MISCELLANEOUS,
and ALL GAMES.
- Tracks TAB,OAB,H,R,D,T,HR,SAC,BB,SO,RBI,SA,BA.
- Computes statistics by game type and game number range.
- Reports on team record, game results, and team and player
batting statistics.
- Displays and prints reports.
- Ability to color customize screens.
SOFF BALLS Version 2.1
- Completed in 1990.
- Program IS COMPATIBLE with version 2.0.
- Created INVOICE.DOC file for user convenience.
- Created README.DOC file to compliment on-line documentation.
- Added ability to give alternate title when printing Team Report.
- Other minor changes not worth noting.
SOFF BALLS Version 2.2
- Completed in 1990.
- Program IS COMPATIBLE with all previous versions of SOFF BALLS.
- Changed to record games for up to 20 teams instead of 10.
- Added option to Update Menu to erase all statistics files for a
selected team.
- Added ability to reset team name to generic name on Team Name
Screen.
- Program now erases all files created by SOFF BALLS which have
0 records from DOS directory when program ends.
- Other minor changes not worth noting.
Page 15
VERSION LOG continued
SOFF BALLS Version 2.3
- Completed in 1990.
- Program IS COMPATIBLE with all previous versions of SOFF BALLS.
- Modified program to run on monochrome display systems without
the use of a graphics card or simulator.
- Added ability to set screens for monochrome display.
- Reduced size of program.
- Other minor changes not worth noting.
SOFF BALLS Version 3.0
- Completed in early 1991.
- Program IS COMPATIBLE with all previous versions of SOFF BALLS.
- Added pitching statistics.
- Added stolen bases and on-base average.
- Added ability to create team standings for all league games or
one of four league rounds.
- Added runs scored and runs allowed to Record Screen. Also added
ability to view game scores by game type on Record Screen.
- Added ability to give alternate report titles to all printable
reports.
- Removed game arch entry (limited, unlimited, baseball) from Game
Screen. Dropped plans for its use.
- Renamed some statistics headings (i.e. OAB to AB). Also removed
TAB (total at bats) from reports.
- Changed generic team and player names from "No Name" to "Team1"
and "Player1".
- Added ability to turn music on or off.
- Removed much of on-line HELP to reduce size of program. README
DOS file still contains complete documentation.
- Many minor changes not worth noting.
SOFF BALLS Version 3.1
- Completed in fall of 1992.
- Program IS COMPATIBLE with all previous versions of SOFF BALLS.
- Program now saves "Innings per Game" selection used for
computing earned-run average.
- Changed to use the same key (F1) to print reports on all report
screens.
- Removed music when program starts up.
- Redesigned registration form.
- Other minor changes not worth noting.